package com.lekang.le.mapper;

import com.lekang.ZcqEntity.*;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface wxBillZcqMapper {
    List<elderlySysZcq> getElderlyList(Long wxUserId);

    /**
     * 根据老人ID列表查询老人信息（ID+姓名）
     */


    /**
     * 根据老人ID查询姓名
     */
    String selectNameById(@Param("id") Long id);
    /**
     * 根据微信用户ID、老人ID、交易状态查询账单
     * 逻辑：微信用户->绑定老人->账单
     */


    /**
     * 根据账单ID查询账单
     */

    List<Long> selectElderlyIdsByWxUserIdZcq(Long wxUserId);

    List<BillVOZcq> selectBillListByConditionZcq(@Param("elderlyIds") List<Long> queryElderlyIds,@Param("transactionStatus") String transactionStatus);


    int payBill(Long billId);
}
